computer-based research facility - Français Anglais Dictionnaire